package com.sikaryofficial.backend.domain.dto.resp;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.Date;

/**
 * @author : wuweihong
 * @desc : 店铺评论回复出参
 * @date : 2025-08-22
 */

@ApiModel(description = "店铺评论回复出参")
@Getter
@Setter
public class StoreCommentReplyResp implements Serializable {

	/**
	 * 店铺评价回复ID
	 */
	@ApiModelProperty("店铺评价回复ID")
	private Long storeCommentReplyId;
	/**
	 * 店铺评价ID
	 */
	@ApiModelProperty("店铺评价ID")
	private Long storeCommentId;
	/**
	 * 回复类型:0-针对评论进行回复,1-针对回复进行回复;默认 0
	 */
	@ApiModelProperty("回复类型:0-针对评论进行回复,1-针对回复进行回复;默认 0")
	private Integer replyType;
	/**
	 * 回复内容
	 */
	@ApiModelProperty("回复内容")
	private String replyContent;
	/**
	 * 被回复人ID
	 */
	@ApiModelProperty("被回复人ID")
	private Long replyUserId;
	/**
	 * 被回复人名称
	 */
	@ApiModelProperty("被回复人名称")
	private String replyUserName;

	/**
	 * 创建人
	 */
	@ApiModelProperty("创建人")
	private Long createdBy;
	/**
	 * 创建时间
	 */
	@ApiModelProperty("创建时间")
	private Date createdTime;

	/**
	 * 创建人名称
	 */
	@ApiModelProperty("创建人名称")
	private String createdName;

}
